import pyodbc

try:
    conn = pyodbc.connect(
        'DRIVER={ODBC Driver 18 for SQL Server};' #根据安装的ODBC版本选择相应的版本号
        'SERVER=localhost;'
        'DATABASE=master;'
        'UID=sa;'
        'PWD=your password;' #替换'your password'为本地数据库 sa 账号的登录密码
        'TrustServerCertificate=yes'  # 临时禁用证书验证
    )
    cursor = conn.cursor()
    cursor.execute('SELECT 1')
    row = cursor.fetchone()
    print(f"连接成功！结果：{row[0]}")
    conn.close()
except Exception as e:
    print(f"连接失败：{str(e)}")